home *** CD-ROM | disk | FTP | other *** search
-
-
-
- EEEETTTTHHHHEEEERRRRSSSS((((3333YYYY)))) EEEETTTTHHHHEEEERRRRSSSS((((3333YYYY))))
-
-
-
- NNNNAAAAMMMMEEEE
- ether_ntoa, ether_aton, ether_ntohost, ether_hostton, ether_line -
- ethernet address mapping operations
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- ssssttttrrrruuuucccctttt eeeetttthhhheeeerrrr____aaaaddddddddrrrr {{{{
- uuuunnnnssssiiiiggggnnnneeeedddd cccchhhhaaaarrrr eeeetttthhhheeeerrrr____aaaaddddddddrrrr____oooocccctttteeeetttt[[[[6666]]]];;;;
- }}}};;;;
- cccchhhhaaaarrrr ****eeeetttthhhheeeerrrr____nnnnttttooooaaaa((((ssssttttrrrruuuucccctttt eeeetttthhhheeeerrrr____aaaaddddddddrrrr ****eeee))));;;;
- ssssttttrrrruuuucccctttt eeeetttthhhheeeerrrr____aaaaddddddddrrrr ****eeeetttthhhheeeerrrr____aaaattttoooonnnn((((cccchhhhaaaarrrr ****ssss))));;;;
- iiiinnnntttt eeeetttthhhheeeerrrr____nnnnttttoooohhhhoooosssstttt((((cccchhhhaaaarrrr ****hhhhoooossssttttnnnnaaaammmmeeee,,,, ssssttttrrrruuuucccctttt eeeetttthhhheeeerrrr____aaaaddddddddrrrr ****eeee))));;;;
- iiiinnnntttt eeeetttthhhheeeerrrr____hhhhoooossssttttttttoooonnnn((((cccchhhhaaaarrrr ****hhhhoooossssttttnnnnaaaammmmeeee,,,, ssssttttrrrruuuucccctttt eeeetttthhhheeeerrrr____aaaaddddddddrrrr ****eeee))));;;;
- iiiinnnntttt eeeetttthhhheeeerrrr____lllliiiinnnneeee((((cccchhhhaaaarrrr ****llll,,,, ssssttttrrrruuuucccctttt eeeetttthhhheeeerrrr____aaaaddddddddrrrr ****eeee,,,, cccchhhhaaaarrrr ****hhhhoooossssttttnnnnaaaammmmeeee))))
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- These routines are useful for mapping 48 bit ethernet numbers to their
- ASCII representations or their corresponding host names, and vice versa.
-
- The function _e_t_h_e_r__n_t_o_a converts a 48-bit ethernet number pointed to by _e
- to its standard ACSII representation; it returns a pointer to the ASCII
- string. The representation is of the form: ``x:x:x:x:x:x'' where _x is a
- hexadecimal number between 0 and ff. The function _e_t_h_e_r__a_t_o_n converts an
- ASCII string in the standard representation back to a 48 bit ethernet
- number; the function returns NULL if the string cannot be scanned
- successfully.
-
- The function _e_t_h_e_r__n_t_o_h_o_s_t maps an ethernet number (pointed to by _e) to
- its associated hostname. The string pointed to by _h_o_s_t_n_a_m_e must be long
- enough to hold the hostname and a null character. The function returns
- zero upon success and non-zero upon failure. Inversely, the function
- _e_t_h_e_r__h_o_s_t_t_o_n maps a hostname string to its corresponding ethernet
- number; the function modifies the ethernet number pointed to by _e. The
- function also returns zero upon success and non-zero upon failure.
-
- The function _e_t_h_e_r__l_i_n_e scans a line (pointed to by _l) and sets the
- hostname and the ethernet number (pointed to by _e). The string pointed
- to by _h_o_s_t_n_a_m_e must be long enough to hold the hostname and a null
- character. The function returns zero upon success and non-zero upon
- failure. The format of the scanned line is described by _e_t_h_e_r_s(4).
-
- FFFFIIIILLLLEEEESSSS
- /etc/ethers (or the NIS maps ethers.byaddr and ethers.byname)
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- ethers(4) of these functions.
-
-
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-